<%@ page import="union.Avaliacao" %>

<h3>Dados de avaliacao</h3>

<div class="fieldcontain ${hasErrors(bean: avaliacaoInstance, field: 'contrato', 'error')} required">
	<label for="contrato">
		<g:message code="avaliacao.contrato.label" default="Contrato" />
		<span class="required-indicator">*</span>
	</label>
	<g:select id="contrato" name="contrato.id" from="${union.Contrato.list()}" optionKey="id" required="" value="${avaliacaoInstance?.contrato?.id}" class="many-to-one"/>
</div>

<div class="fieldcontain ${hasErrors(bean: avaliacaoInstance, field: 'data', 'error')} required">
	<label for="data">
		<g:message code="avaliacao.data.label" default="Data" />
		<span class="required-indicator">*</span>
	</label>
	<g:datePicker name="data" precision="day"  value="${avaliacaoInstance?.data}"  />
</div>

<div class="fieldcontain ${hasErrors(bean: avaliacaoInstance, field: 'eixoCompetencia', 'error')} required">
	<label for="eixoCompetencia">
		<g:message code="avaliacao.eixoCompetencia.label" default="Eixo Competencia" />
		<span class="required-indicator">*</span>
	</label>
	<g:field name="eixoCompetencia" value="${fieldValue(bean: avaliacaoInstance, field: 'eixoCompetencia')}" required=""/>
</div>

<div class="fieldcontain ${hasErrors(bean: avaliacaoInstance, field: 'eixoResultado', 'error')} required">
	<label for="eixoResultado">
		<g:message code="avaliacao.eixoResultado.label" default="Eixo Resultado" />
		<span class="required-indicator">*</span>
	</label>
	<g:field name="eixoResultado" value="${fieldValue(bean: avaliacaoInstance, field: 'eixoResultado')}" required=""/>
</div>

<div class="fieldcontain ${hasErrors(bean: avaliacaoInstance, field: 'grupoDesempenho', 'error')} required">
	<label for="grupoDesempenho">
		<g:message code="avaliacao.grupoDesempenho.label" default="Grupo Desempenho" />
		<span class="required-indicator">*</span>
	</label>
	<g:select id="grupoDesempenho" name="grupoDesempenho.id" from="${union.GruposGestao.list()}" optionKey="id" required="" value="${avaliacaoInstance?.grupoDesempenho?.id}" class="many-to-one"/>
</div>

<div class="fieldcontain ${hasErrors(bean: avaliacaoInstance, field: 'resultadoFinal', 'error')} required">
	<label for="resultadoFinal">
		<g:message code="avaliacao.resultadoFinal.label" default="Resultado Final" />
		<span class="required-indicator">*</span>
	</label>
	<g:field name="resultadoFinal" value="${fieldValue(bean: avaliacaoInstance, field: 'resultadoFinal')}" required=""/>
</div>

<div class="fieldcontain ${hasErrors(bean: avaliacaoInstance, field: 'valorCompComport', 'error')} required">
	<label for="valorCompComport">
		<g:message code="avaliacao.valorCompComport.label" default="Valor Comp Comport" />
		<span class="required-indicator">*</span>
	</label>
	<g:field name="valorCompComport" value="${fieldValue(bean: avaliacaoInstance, field: 'valorCompComport')}" required=""/>
</div>

<div class="fieldcontain ${hasErrors(bean: avaliacaoInstance, field: 'valorCompTecnica', 'error')} required">
	<label for="valorCompTecnica">
		<g:message code="avaliacao.valorCompTecnica.label" default="Valor Comp Tecnica" />
		<span class="required-indicator">*</span>
	</label>
	<g:field name="valorCompTecnica" value="${fieldValue(bean: avaliacaoInstance, field: 'valorCompTecnica')}" required=""/>
</div>

<div class="fieldcontain ${hasErrors(bean: avaliacaoInstance, field: 'valorResultado', 'error')} required">
	<label for="valorResultado">
		<g:message code="avaliacao.valorResultado.label" default="Valor Resultado" />
		<span class="required-indicator">*</span>
	</label>
	<g:field name="valorResultado" value="${fieldValue(bean: avaliacaoInstance, field: 'valorResultado')}" required=""/>
</div>

